throwing cage - Turkish English Dictionary